you need to get a better cooling system not a "turbo" timer. Im thining that the people selling those a looking to make some money(but arent we all). Even on a turbo'd engine the timer really isnt to cool the engine itself, its for the oil for the bearing in the turbos.
"If everything seems under control, you're just not going fast enough." - Mario Andretti